home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
FM Towns: Free Software Collection 8
/
FM Towns Free Software Collection 8.iso
/
t_os
/
gpr
/
gpr.bas
next >
Wrap
BASIC Source File
|
1994-06-01
|
2KB
|
63 lines
10 '**************************************
20 '*画像印刷ツール GPR Ver 2.0*
30 '**************************************
40 CLS
50 '*****モード設定
60 INPUT "MODE NO.1 16 NO.2 256 NO.3 32768 ",SCR
70 IF SCR=1 THEN SCREEN@0
80 IF SCR=2 THEN SCREEN@2
90 IF SCR=3 THEN SCREEN@1
100 '*****画像ファイルの読み込み
110 PRINT "Input file name? "
120 LINE INPUT FILENAME$
130 IF INSTR(FILENAME$,".")=0 THEN FILENAME$=FILENAME$+".TIF"
140 W$=RIGHT$(FILENAME$,4)
150 IF W$=".TIF" OR W$=".tif" THEN GOTO 160
160 LOAD@ FILENAME$
170 '*****確認
180 INPUT "この絵で良いですか? Y/N",OK$
190 IF OK$="N" THEN GOTO 110
200 '*****画面モードによる分岐
210 IF SCR=1 OR SCR=3 THEN GOSUB *PO '16色と32K色
220 GOTO *P256 '256色
230 *PO
240 PRINT "*****機能****"
250 PRINT "1 16階調印刷"
260 PRINT "2 階調なし "
270 INPUT "機能を入力して下さい ",KI
280 IF KI=1 THEN GOTO *16P
290 GOTO *NP
300 *P256
310 PRINT "この絵を印刷します"
320 PRINT "*****機能****"
330 PRINT "1 16階調印刷"
340 PRINT "2 階調なし "
350 INPUT "機能を入力して下さい ",KI
360 IF KI=1 THEN GOTO *P25616
370 GOTO *NP256
380 *16P
390 CLS 1
400 HAREC 1
410 GOTO *再印刷
420 *NP
430 CLS 1
440 HARDC 3
450 GOTO RE
460 *P25616
470 CLS
480 LOAD@ FILENAME$
490 HARDC 1
500 GOTO *再印刷
510 *NP256
520 CLS
530 LOAD@ FILENAME$
540 HARDC 2
550 GOTO *再印刷
560 *再印刷
570 INPUT "もう一度印刷しますか Y/N ",YN$
580 IF YN$="N" THEN *JEF
590 GOTO 100
600 *JEF
610 CLS
620 END